//package com.ruoyi.im.websocket;
//
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.stereotype.Component;
//
//import javax.websocket.OnClose;
//import javax.websocket.OnMessage;
//import javax.websocket.OnOpen;
//import javax.websocket.Session;
//import javax.websocket.server.ServerEndpoint;
//import java.io.IOException;
//import java.util.List;
//import java.util.Map;
//
//@ServerEndpoint("/chat")
//@Component
//@Slf4j
//public class WebSocketServer {
//
//
//
//    /**
//     * 连接成功
//     *
//     * @param session
//     */
//    @OnOpen
//    public void onOpen(Session session) {
//        Map<String, List<String>> requestParameterMap = session.getRequestParameterMap();
//        log.info("连接成功: {}", requestParameterMap);
//        System.out.println("连接成功");
//    }
//
//    /**
//     * 连接关闭
//     *
//     * @param session
//     */
//    @OnClose
//    public void onClose(Session session) {
//        Map<String, List<String>> requestParameterMap = session.getRequestParameterMap();
//        log.info("连接成功: {}", requestParameterMap);
//        System.out.println("连接关闭");
//    }
//
//    /**
//     * 接收到消息
//     *
//     * @param text
//     */
//    @OnMessage
//    public String onMsg(String text) throws IOException {
//        System.out.println("接收到消息：" + text);
//        return "servet 发送：" + text;
//    }
//
//
//}
